Incorporating Higher Level Structure in Visual SLAM
نویسنده
چکیده
Visual simultaneous localisation and mapping (SLAM) uses cameras to recover a representation of the environment that concurrently enables accurate pose estimation. Although there have been significant recent advances in visual SLAM, these have been primarily concerned with the localisation aspect of the problem and progress in developing more meaningful maps of the environment has been somewhat neglected. Incorporating higher level structure into the map enhances its value for tasks involving interaction with the real world and provides a simplified representation that enforces implicit constraints between the features. The main aim of this thesis is to address the problem of discovering and incorporating higher level structure concurrently with normal SLAM operation, in a way that preserves the statistical consistency and accuracy of the system and advances the possibilities of meaningful interaction with the map. Initially, a novel model-building SLAM system is presented. This system performs online construction of sparse wireframe models and uses them to simultaneously track the location of a camera in real time. The system combines existing robust techniques for model-based tracking with recursive 3-D line estimation and generates a model that could be used as the basis for a higher level map representation. In order to extend the model-building approach, a state reduction method is proposed that introduces structure into a fully correlated visual SLAM system. Higher level structure is discovered concurrently with normal SLAM operation and incorporated in a rigorous manner which maintains the important correlations between features. This is achieved using a bottom-up process, in which subsets of low level features are ‘folded in’ to a parameterisation of the higher level feature. The method is demonstrated for the specific cases of discovering and incorporating planes and lines from low level point and edgelet features. The online discovery of structure in this method provides a novel form of interaction that can be exploited in augmented reality (AR) applications and is difficult to achieve with other systems. In the final part of the work, an analysis of the state reduction method in simulation demonstrates that it is possible to incorporate structure without compromising the consistency and accuracy of the underlying SLAM system. Comparison against two nonlinear equality constraint enforcement algorithms shows that the state reduction approach is able to avoid the overhead of applying explicit constraints every frame, enabling it to operate in real time.
منابع مشابه
Real-time hierarchical stereo Visual SLAM in large-scale environments
In this paper we present a new real-time hierarchical (topological/metric) Visual SLAM system focusing on the localization of a vehicle in large-scale outdoor urban environments. It is exclusively based on the visual information provided by a cheap wide-angle stereo camera. Our approach divides the whole map into local sub-maps identified by the so-called fingerprints (vehicle poses). At the su...
متن کاملMARTINEZ, CALWAY: EFFICIENTLY INCREASING MAP DENSITY IN VISUAL SLAM 1 Efficiently Increasing Map Density in Visual SLAM Using Planar Features with Adaptive Measurements
Point based visual SLAM suffers from a trade off between map density and computational efficiency. With too few mapped points, tracking range is restricted and resistance to occlusion is reduced, whilst expanding the map to give dense representation significantly increases computation. We address this by introducing higher order structure into the map using planar features. The parameterisation...
متن کاملFast Template Matching of Objects for Visual SLAM
The majority of visual SLAM techniques utilize interest points as landmarks. Therefore, they suffer from two main problems; scalability and data association reliability. Recently, there has been increasing interest in using higher level object description to reduce the number of tracked features and improve the data association among frames. In this paper, a simple visual mono SLAM algorithm is...
متن کاملBelief-space Planning for Active Visual SLAM in Underwater Environments
Autonomous mobile robots operating in a priori unknown environments must be able to integrate path planning with simultaneous localization and mapping (SLAM) in order to perform tasks like exploration, search and rescue, inspection, reconnaissance, target-tracking, and others. This level of autonomy is especially difficult in underwater environments, where GPS is unavailable, communication is l...
متن کاملStudy of Pulsatile Non-Newtonian Blood Flow Through Abdominal Aorta and Renal Arteries Incorporating Fluid- Structure Interaction
Background: The interaction between the blood and the vessel wall is of great clinical interest in studying cardiovascular diseases, the major causes of death in developed countries.Objective: To understand the effects of incorporating fluid-structure interaction into the simulation of blood flow through an anatomically realistic model of abdominal aorta and renal arteries reconstructed from CT...
متن کامل